export default {
  // 开启命名空间
  namespaced: true,
  state: () => ({}),
  mutations: {},
  getters: {
    //  已勾选商品总数量
    // checkedCount(state) {
    //   // 先使用 filter 方法，从购物车中过滤器已勾选的商品
    //   // 再使用 reduce 方法，将已勾选的商品总数量进行累加
    //   // reduce() 的返回值就是已勾选的商品的总数量
    //   return state.cart.filter(x => x.goods_state).reduce((total, item) => total += item.goods_count, 0)
    // },

    // 已勾选的商品的总价
    // checkedGoodsAmount(state) {
    //   // 先使用 filter 方法，从购物车中过滤器已勾选的商品
    //   // 再使用 reduce 方法，将已勾选的商品数量 * 单价之后，进行累加
    //   // reduce() 的返回值就是已勾选的商品的总价
    //   // 最后调用 toFixed(2) 方法，保留两位小数
    //   return state.cart.filter(x => x.goods_state)
    //     .reduce((total, item) => total += item.goods_count * item.goods_price, 0)
    //     .toFixed(2)
    // }
  }
}